/*
 * @(#)IMultiPatientQueryService.java
 * Date 2013-08-13
 * Version 1.0
 * Author Jim Horner
 * Copyright (c)2012
 */


package us.hornerscorners.lamppost.mpq.service;

import oasis.names.tc.ebxml_regrep.xsd.query._3.AdhocQueryRequest;
import oasis.names.tc.ebxml_regrep.xsd.query._3.AdhocQueryResponse;

import us.hornerscorners.lamppost.model.audit.AuditContext;


/**
 *
 * @author jim
 */
public interface IMultiPatientQueryService {

    /**
     * Method description
     *
     *
     * @param auditContext
     * @param body
     *
     * @return
     *
     */
    public abstract AdhocQueryResponse executeStoredQuery(AuditContext auditContext,
            AdhocQueryRequest body);
}
